@charset "utf-8";
/* CSS Document */
*{color: #4c4c4c;font-family:"Microsoft YaHei",微软雅黑;}
body{background-color: #f2f2f2;}
body,dl,dd,p{margin:0;padding: 0;}	
p{color: #4c4c4c;}
img{display:block;}
ul{list-style:none;padding:0;margin:0;color: #4c4c4c;}
li{list-style:none;float:left;color: #4c4c4c;}
h1,h2,h3,h4,h5,h6,h7{margin:0;font-size:1em;font-weight:normal;padding: 0;color: #4c4c4c;}
a{
  text-decoration: none !important;
  -moz-transition: all 0.5s ease-in-out 0s;
  -ms-transition: all 0.5s ease-in-out 0s;
  -o-transition: all 0.5s ease-in-out 0s;
  -webkit-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;}
a:hover {
  -moz-transition: all 0.5s ease-in-out 0s;
  -ms-transition: all 0.5s ease-in-out 0s;
  -o-transition: all 0.5s ease-in-out 0s;
  -webkit-transition: all 0.5s ease-in-out 0s;
  transition: all 0.5s ease-in-out 0s;}
a:hover, a:focus {
  color: #c7000a;
  text-decoration: underline;}

/*页头*/
    .smoothScroll1{border-bottom: 2px solid #c7000a;}

    .header{margin: 0 auto;background-color: white;position: fixed;width: 100%;height: 80px;top: 0;z-index: 9999;overflow: hidden;}
    .header container{max-width: 1200px;margin: 0 auto;height: 100%;position: relative;overflow: hidden;}
    .logo{margin-top: 9px;float: left;}
    .logo2{display: none;}
    .nav-menu{float: left;font-size: 14px;color: #4c4c4c;letter-spacing: 1px;margin-top: 28px; margin-left: 20px;z-index: 10;}
    .nav-menu a{float: left;margin-left: 17px;line-height: 50px;width: 70px;text-align: center;}
    .nav-menu a:hover{font-weight: bold; color:#c7000a;border-bottom: 2px solid #c7000a;}

    .bespeak{padding: 0;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.3);z-index:888;}
    .bespeak .container{margin: 0 auto;width: 450px;height: 586px;background-color: white;margin-top: 130px;text-align: center;z-index:889;}
    .bespeak .container h1{font-size: 24px;font-weight: bold;line-height: 104px;color: #c7000a;margin-left: 35px;margin-bottom: 20px;}
    .bespeak .container h2{font-size: 14px;color: #b2b2b2;text-align: left;margin-left: 40px;margin-top: 10px;}
    .bespeak .container .tijiao2{background-color: #c7000a;border: solid 1px #c7000a;border-radius: 2px;width: 82%; height: 58px;margin-top: 50px;font-size: 24px;color: white;}
    .bespeak .container .guanbi2{float: right;margin-right: 20px;margin-top: 20px;display: block;}
    .bespeak .container select{border: solid 1px #808080;border-radius: 2px;width: 82%;height: 50px;font-size: 18px;color: #4c4c4c;}
    .bespeak .container input{border: solid 1px #808080;border-radius: 2px;width: 82%;height: 50px;color: #4c4c4c;font-size: 18px;}
    .bespeak .container input::-webkit-input-placeholder {color: #4c4c4c;font-size: 18px; text-align: left;}

	.pager {padding-left: 0;margin: 50px 0;text-align: center;list-style: none;}
	.pager li{float: none;}
	.pages{background-color: white;}
	.pages .current{color: #c7000a;}

    .sousuo input[type=search] {-webkit-appearance:none;/*-webkit-box-sizing: content-box;*/font-family:"Microsoft YaHei",微软雅黑;font-size: 100%;}
    .sousuo input[type=search]{
	    margin-top: 38px;margin-right: 6px;position: relative;
	    background: #fff url("/static/images/search2.png") no-repeat 2px center;
	    padding: 6px 6px 6px 6px;
	    width: 24px;
	    color: transparent;
	    cursor: pointer;
	    float: right;
	    font-size: 12px;
	    border: none;
	    transition: all .5s;
    }
    .sousuo input[type=search]:hover{background-color: #fff;}
    .sousuo input[type=search]:focus{
	    background: #fff;
	    width: 96px;
	    color: #4c4c4c;
	    cursor: pointer;
	    border: solid 1px #808080;
	    border-radius: 0.25em;
	    border-color: #808080;
    } 
    .phone{float: right;text-align: right;font-size: 14px;color: #4c4c4c;letter-spacing: 1px;margin-top: 20px;}
    .phone h1{line-height: 26px;}
    .phone h2{font-size: 20px;color: #c7000a;font-weight: bold;letter-spacing: 0;line-height: 20px;}

    .shouji .current{color: white;background-color: #c7000a;}
    .menu_btn{width:30px;float:right;padding-top:20px; display:none;position: absolute;right: 0;top: 0;}
    .menu_btn span{display:block;height:4px;margin-bottom:4px;background-color:#c7000a;}
    .shouji{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.9);z-index: 800;padding-top: 100px;}
    .shouji a{border-radius: 2px; display: block;line-height: 40px;width: 100px;background-color: rgba(255,255,255,0.3); color: white;text-align: center;margin: 10px auto;}

/*页脚*/
    .footer{width: 100%;height: 358px;margin-top: 10px;background-color: white;overflow: hidden;}
    .footer .container{max-width: 1200px;height: 100%; margin: 0 auto;overflow: hidden;}
    .footer .container .col-xs-12.col-md-8{float: left;padding: 0;width: 66.6666667%;height: 100%;}
    .footer .container .col-xs-12.col-md-4{float: right;margin-top: 42px;text-align: right;padding: 0;width: 33.3333333%;height: 100%;}
    .footer h1{font-size: 16px;font-weight: bold;letter-spacing: 1px;line-height: 16px;margin-top: 50px;margin-bottom: 30px;}
    .footer h2{font-size: 14px;letter-spacing: 1px;line-height: 14px;margin-bottom: 18px;}
    .footer h1:hover{color: #c7000a;}
    .footer h2:hover{color: #c7000a;}
    .footer h3{font-size: 14px;line-height: 24px;}
    .footer h5{font-size: 14px;line-height: 28px;text-align: center;}
    .footer h4{font-size: 36px;line-height: 36px;color: #c7000a;}
    .yjdt{width: 7.8%;margin-right: 40px;float: left;text-align: left;}
    .yjdt:nth-of-type(2){width: 8.8%;}
    .yjdt:nth-of-type(3){width: 8.8%;}
    .yjdt:nth-of-type(4){width: 8.8%;}
    .yjdt:nth-of-type(5){width: 9.8%;}
    .yjdt:nth-of-type(6){width: 8.8%;margin-right:34px;}
    .yjdt:nth-of-type(7){width: 8.8%;}
    .footer .container .col-xs-12.col-md-4 .ewm div{float: right;margin-top: 4px;width: 46.2406015%;}
    .footer .container .col-xs-12.col-md-4 .ewm div:nth-of-type(2){margin-right: 18px;}
    .footer .container .col-xs-12.col-md-4 .ewm{width: 264px;float: right;}
    .bqxian{float: left;margin-top: 24px;}

/*版权*/
.copyright{width: 100%;height: 114px;background-color: white;overflow: hidden;}
.copyright .container{max-width: 1200px;height: 100%;margin: 0 auto;text-align: center;overflow: hidden;}
.copyright h6{font-size: 14px;letter-spacing: 1px;line-height: 21px;padding-top: 34px;margin-bottom: 20px;}

@media(min-width: 50px) and (max-width: 767px){
    .bespeak{z-index:99999;}
	.bespeak .container{width: 88%;height: 466px;margin-top: 70px;z-index:99999;}
	.bespeak .container h1{margin-bottom: -20px;}
	.bespeak .container select{height: 42px;font-size: 16px;}
	.bespeak .container input{height: 42px;font-size: 16px;}
	.bespeak .container input::-webkit-input-placeholder {font-size: 16px;}
	.bespeak .container .tijiao2{height: 42px;margin-top: 36px;font-size: 16px;}
	.bespeak .container h2{font-size: 12px;margin-left: 8.6%;width: 84%;line-height: 16px;}
    
    .sousuo input[type=search]{margin-top: 26px;right: 46px;position: absolute;}
	.header{height: 60px;}
	.nav{display:none;}	
	.phone{display:none;}
	.logo1{display: none;}
	.logo1 img{display: none;}
	.logo2{padding-left: 6px;padding-bottom:12px;position:relative;left:calc(50% - 70px);display:block;}
	.logo2 img{display:block;width: 138px;height: 43px;}
	.menu_btn{display:block;padding-top:0px;margin-top: 30px;right: 14px;}	
    
    .pages{padding: 20px 0;}
    
    .footer{height: 100%;}
	.footer .container .col-xs-12.col-md-8{display: none;}	
	.footer h1{font-size: 14px;font-weight: bold;letter-spacing: 0px;line-height: 14px;margin-top: 20px;margin-bottom: 14px;}
	.footer h2{font-size: 12px;letter-spacing: 0px;line-height: 12px;margin-bottom: 12px;}
	.yjdt{width: 75px;margin-right: 0px;text-align: center;}
	.yjdt:nth-of-type(2){width: 75px;}
	.yjdt:nth-of-type(3){width: 75px;}
	.yjdt:nth-of-type(4){width: 75px;padding-bottom: 96px;}
	.yjdt:nth-of-type(5){width: 75px;}
	.yjdt:nth-of-type(6){width: 75px;margin-right:0px;}
	.yjdt:nth-of-type(7){width: 75px;}
	.footer h3{font-size: 12px;line-height: 22px;width: 100%;}
	.footer h4{font-size: 24px;line-height: 24px;width: 100%;}
	.footer .container .col-xs-12.col-md-4{width: 100%;text-align: center;margin: 0 auto;margin-top: 20px;}
	.footer .container .col-xs-12.col-md-4 .ewm{margin: 0 auto;float: none;}
	.footer .container .col-xs-12.col-md-4 .ewm div{margin-left: 0;text-align: center;}
	.footer .container .col-xs-12.col-md-4 .ewm div img{margin: 0 auto;}
	.footer .container .col-xs-12.col-md-4 .ewm div:nth-of-type(2){margin-left: 0;}
	.bqxian{margin-top: 14px;}
    
	.copyright{height: 100%;}
	.copyright .container{width: calc(100% - 40px);}
	.copyright h6{font-size: 12px;letter-spacing: 0px;line-height: 20px;padding-top: 8px;margin-bottom: 14px;}
}
@media(min-width: 768px) and (max-width: 991px){
    .bespeak .container{margin-top: 100px;}
    
    .sousuo input[type=search]{margin-top: 24px;right: 66px;position: absolute;}
	.header{height: 60px;}
	.nav-menu.list-unstyled{margin-top: 88px;}
	.nav{display:none;}	
	.phone{display:none;}
	.logo1{display: none;}
	.logo1 img{display: none;}
	.logo2{padding-bottom:12px;position:absolute;left:0;display:block;margin-left: 2%;}
	.logo2 img{height:30px;display:block;width: 138px;height: 43px;}
	.menu_btn{display:block;margin-right: 30px;padding-top:0px;margin-top: 28px;}
    
    .pages{padding: 30px 0;}
    
    .footer{height: 100%;}
	.footer .container .col-xs-12.col-md-8{margin-left: 20px;}	
	.footer h1{font-size: 12px;font-weight: bold;letter-spacing: 0px;line-height: 14px;margin-top: 50px;margin-bottom: 18px;}
	.footer h2{font-size: 12px;letter-spacing: 0px;line-height: 12px;margin-bottom: 16px;}
	.yjdt{width: 61px;margin-right: 0;}
	.yjdt:nth-of-type(2){width: 61px;}
	.yjdt:nth-of-type(3){width: 61px;}
	.yjdt:nth-of-type(4){width: 61px;}
	.yjdt:nth-of-type(5){width: 61px;margin-right:4px;}
	.yjdt:nth-of-type(6){width: 61px;margin-right:0;}
	.yjdt:nth-of-type(7){width: 61px;}
	.footer h3{font-size: 12px;line-height: 20px;}
	.footer h4{font-size: 30px;line-height: 30px;}
	.footer .container .col-xs-12.col-md-4{width: calc(100% - 428px);margin-top: -210px;margin-right: 20px;}
	.footer .container .col-xs-12.col-md-4 .ewm div{margin-left: 0;}
    
	.copyright{height: 100%;}
	.copyright h6{font-size: 14px;letter-spacing: 0px;padding-top: 8px;margin-bottom: 14px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .sousuo input[type=search]{margin-top: 33px;right: 156px;position: absolute;}
	.header{height: 70px;}
	.logo1{display: none;}
	.logo1 img{display: none;}
	.phone{position: absolute;right: 0;margin-top: 18px;}
	.nav-menu.list-unstyled{margin-top: 26px;padding-left: 0;position: absolute;left: 16%;}
	.logo2{padding-left: 10px;padding-bottom:12px;position:absolute;left:0;display:block;margin-top: 10px;}
	.logo2 img{height:30px;display:block;width: 174px;height: 54px;}
	.nav-menu{margin-top: 6px;margin-left: 2px;}	
	.nav-menu a{line-height: 42px;margin-left: 8px;letter-spacing: 0;}
    
    .pages{padding: 50px 0;}
    
	.footer{height: 100%;}
	.footer .container .col-xs-12.col-md-8{margin-left: 10px;}	
	.footer h1{font-size: 16px;font-weight: bold;letter-spacing: 0px;line-height: 16px;margin-top: 50px;margin-bottom: 18px;}
	.footer h2{font-size: 14px;letter-spacing: 0px;line-height: 14px;margin-bottom: 16px;}
	.yjdt{width: 56px;margin-right: 26px;}
	.yjdt:nth-of-type(2){width: 64px;}
	.yjdt:nth-of-type(3){width: 64px;}
	.yjdt:nth-of-type(4){width: 64px;}
	.yjdt:nth-of-type(5){width: 70px;}
	.yjdt:nth-of-type(6){width: 64px;margin-right:26px;}
	.yjdt:nth-of-type(7){width: 64px;}
	.footer .container .col-xs-12.col-md-4{width: 310px;margin-top: -220px;margin-right: 10px;}
}